 .register {
     background-color: #f8f8f8;
 }

 /* 导航 */
 .loginRegister-header {
     height: 130px;
     line-height: 130px;
 }

 /* 公共水平居中 */
 .w {
     margin: 0 auto;
 }

 .w1200 {
     width: 1200px;
     margin: 0 auto;
 }

 /* 块级格式化上下文 */
 .w:after,
 .w:before {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .loginRegister-header .logo {
     height: 130px;
     float: left;
     line-height: 50px;
 }

 .logoImg {
     float: left;
     position: relative;
     margin-right: 30px;
 }

 .loginRegister-header .logoImg {
     margin: 0;
     height: 130px;
 }

 .loginRegister-header .logoImg a {
     height: 130px;
     display: block;
 }

 .logoImg img {
     max-width: 159px;
     max-height: 100px;
     margin-top: 40px;
 }

 .loginRegister-header .logo-span {

     float: left;
     font-size: 18px;
     color: #8c8c8c;
     margin-left: 12px;
     margin-top: 35px;
 }

 .loginRegister-header .logo-span b {
     width: 258px;
     height: 70px;
     display: block;
     background: url(https://x.dscmall.cn/storage/images/common/login_logo_pic.png) no-repeat;
 }

 .header-href {
     float: right;
     font-size: 14px;
     color: #8c8c8c;
 }

 .header-href .jump {
     color: #f42424;
 }

 .header-href .jump:hover {
     text-decoration: underline;
 }

 .w:after,
 .w:before {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 /* 内容 */

 .w {
     margin: 0 auto;
 }

 .w1200 {
     width: 1200px;
 }

 .w1200 {
     margin: 0 auto;
 }

 .register-wrap {
     background-color: #fff;
     min-height: 565px;
     margin-bottom: 30px;
     overflow: hidden;
     padding-bottom: 20px;
 }

 .register-adv {
     float: left;
     width: 600px;
     height: 565px;
     position: relative;
     text-align: center;
 }

 .register-adv a {
     display: table-cell;
     width: 600px;
     height: 565px;
     vertical-align: middle;
 }

 .register-form {
     width: 600px;
     float: left;
     padding-top: 38px;
 }

 .form-other .item {
     float: left;
     width: 100%;
     margin-bottom: 0;
 }

 .form .item {
     display: inline-block;
     display: block;
     line-height: 25px;
     width: 100%;
 }

 .form-other .item-label {
     float: left;
     width: 136px;
     font-size: 16px;
     color: #8c8c8c;
     line-height: 40px;
     padding-right: 24px;
     text-align: right;
 }

 .input-tip label {
     color: #f42424;
 }

 .succeed i {
     background: url(https://x.dscmall.cn/themes/ecmoban_dsc2017/images/login_icons_new.png) -25px -2px no-repeat;
     width: 16px;
     height: 18px;
     display: block;
     margin: 10px 0 0 10px;
 }

 .input-tip .succeed i {
     background: url(https://x.dscmall.cn/themes/ecmoban_dsc2017/images/login_icons_new.png) -25px -2px no-repeat;
     width: 16px;
     height: 18px;
     position: absolute;
     top: -30px;
     right: -30px;
     margin: 0;
     display: none;
 }

 .form .item-info {
     position: relative;
     width: 268px;
     height: 38px;
     line-height: 38px;
     border: 1px solid #d2d2d2;
 }

 .form-other .item-info {
     float: left;
     width: 340px;
 }

 .text {
     height: 28px;
     padding: 0 10px;
     border: 1px solid #d2d2d2;
     outline: 0;
     width: 300px;
 }

 .form .text {
     border: 0;
     width: 223px;
     padding: 5px 10px 5px 35px;
 }

 .form-other .text {
     padding: 0 10px;
     width: 248px;
     font-size: 12px;
 }

 .input-tip {
     width: 342px;
     height: 26px;
     font-size: 12px;
     float: left;
     padding-left: 160px;
     position: relative;
 }

 .form-other .text-2 {
     padding: 5px 10px;
     width: 202px;
 }

 .captcha_img {
     cursor: pointer;
 }

 .sms-btn {
     display: block;
     float: right;
     width: 80px;
     height: 32px;
     text-align: center;
     line-height: 32px;
     background-color: #f0f0f0;
     margin: 3px 3px 3px 0;
     font-size: 12px;
 }

 .form-other .item2 {
     width: auto;
     padding-left: 160px;
     height: 51px;
 }

 .ui-checkbox,
 .ui-radio,
 .ui-all-checkbox,
 .ui-solid-checkbox {
     display: none;
 }

 input[type="checkbox"] {
     display: inline-block;
     border: 1px solid #ccc;
     width: 15px;
     height: 15px;
     appearance: none;
     outline: none;
     vertical-align: middle;
 }

 input[type="checkbox"]:checked {
     display: inline-block;
     background-image: url(https://x.dscmall.cn/themes/ecmoban_dsc2017/images/check/checked_solid_12x12.png);
     background-repeat: no-repeat;
     background-position: 0px 0px;
     width: 15px;
     height: 15px;
     border: none;
 }

 .ftx-05 {
     color: #438cde;
 }

 .form-other .item-button {
     margin-top: 0;
 }

 .btn {
     padding: 0 10px;
     height: 23px;
     line-height: 23px;
     border: 1px solid #f42424;
     display: inline-block;
     color: #f42424;
     background-color: #fff;
     margin-right: 5px;
     font-size: 12px;
     cursor: pointer;
 }

 .sc-redBg-btn {
     background: #f42424;
     border-color: #f42424;
     color: #fff;
 }

 input.btn {
     border-radius: 3px;
 }

 .form .btn {
     width: 270px;
     height: 40px;
     border: 0;
     font-size: 16px;
     font-weight: bold;
     outline: 0;
 }

 .form-other .btn {
     width: 342px;
     height: 50px;
     line-height: 50px;
     text-align: center;
 }

 /* 页脚 */


 .footer {
     background-color: #eee;
     margin-top: 80px;
 }

 .user-footer {
     margin: 0;
 }

 .dsc-copyright {
     background-color: #f8f8f8;
     color: #b5b5b5;
     text-align: center;
     padding: 30px 0;
 }

 .pb10 {
     padding-bottom: 10px;
 }

 .user-footer .dsc-copyright a {
     color: rgba(85, 85, 85, .5);
 }

 .dsc-copyright .copyright_info {
     padding: 12px 0 16px;
 }